package com.res.service;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.res.entity.Static;

public interface StaticService {
       /**
               *  分页查询       
        */
	Page<Static>findAll(Pageable pageable);

	/**
	 *  用原生sql写修改static中的机房使用次数比较方便
	 */
	Integer UpdatePnum(Integer num,Integer sid);
	/**
	 * 查询统计表的所有数据根据下面这个sql查询
	 * 用这个原生sql的原因就是等会在StaticController里面判断使用
	 * 因为StaticController中的count也是这个语句查的 这样不会出现下标越界的情况
	 * 用s.*就是为了得到static表中的所有数据，不然等会StaticController判断可能会有问题
	 * @return
	 */
	List<Static>all();
}
